easily retrievable - French English Dictionary